"""Authentication module."""

from .jwt_handler import (
    create_access_token,
    verify_token,
    get_current_user,
    get_current_active_user,
    create_refresh_token,
    verify_refresh_token,
    require_role,
    require_permission
)

__all__ = [
    'create_access_token',
    'verify_token',
    'get_current_user',
    'get_current_active_user',
    'create_refresh_token',
    'verify_refresh_token',
    'require_role',
    'require_permission'
]